package com.yourenbang.lingyun.transaction.web.domain.vo;

import com.yourenbang.lingyun.core.util.json.ToJSON;
import lombok.Data;

import java.io.Serializable;

@Data
public class DyTradeListVO implements Serializable, ToJSON {

    //商户名称	String
    private String mercName;

    //商户号 	String
    private String mercId;

    //终端号	String
    private String trmNo;

    //交易日期	String
    private String acDt;

    //交易时间	String
    private String txnTm;

    //机具SN号	String
    private String snNo;

    //交易类型	String	VIPPAY:激活交易  ALIPAY:支付宝被扫  MAINALIPAY:支付宝主扫  WXPAY:微信被扫
    // MAINWXPAY:微信主扫 UNIONCODE:银联二维码 MAINUNIONCODE 银联二维码主扫  CARDPAY: POS消费
    private String txnCd;

    //卡类型	String	借记卡 贷记卡
    private String crdFlg;

    //交易流水号	String
    private String logNo ;

    //批次号	String
    private String batNo;

    //终端流水号	String
    private String cseqNo;

    //银联参考号	String
    private String srefNo;

    //交易金额	String
    private String txnAmt;

    //商户手续费	String
    private String mercFeeAmt;

    //请求结算方式 	String	0 :D0 1:T1
    private String stlSts;

    //交易状态	String	S:成功   F:失败  C:被冲正 U:预记状态   X:发送失败   T: 发送超时   E: 其他错
    private String txnSts ;

    //普通手续费	String
    private String feeOrgNo;

    //加价手续费	String
    private String sepNum;
}
